Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 Spain F2 Spain F3 France F4 France F5 Spain F5 Spain F6 Spain F36 Spain F22 Spain F26 Spain F1 Spain F7 Spain F8 Spain F2 Spain F3 France F4 France F2 Spain F4 2001 Eddleman USTA Challenger - Birmingham VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra XXIX Edizione 'A.Savoldi Marco' - Manerbio FILA Challenger Biella - Biella Copa Sevilla - Seville Open de Tanger - Tangier Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo XL Capital Bermuda Open - Bermuda 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Warta Cup 2001 - Sopot Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia VIII Trofeo Ciutat de Barcelona - Barcelona Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Abierto Internacional de Salinas - Salinas VSZ Solvak Open Challenger - Kosice Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Prague Open - Prague Ljubljana Open - Ljubljana Top Wool Challenger Biella - Biella Arroyo de la Encomienda - Valladolid Copa Sevilla Internacionales de Andalucia - Seville The USTA Challenger at West End Racquet - Torrance Sao Paulo - Brazil Open Mutouest - St. Brieuc XXXVII Torneig C.E. Laieta - Barcelona West Side Tennis Club Clay Court Challenger - Forest Hills Memorial Savigni - Sassuolo San Benedetto Challenger - San Benedetto Arroyo de la Encomienda - Valladolid Fifth Third Bank Tennis Classic - Lexington Open Castilla y Leon - Segovia Trani Cup - Trani XI Ciutat de Barcelona - Barcelona ATP Challenger Open 2004 - Monchengladbach Brasov Challenger - Brasov Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Copa Petrobras Bogota - Bogota Copa Petrobras Aracaju - Aracaju La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon 4° Sporting Challenger - Turin Schickendanz Open - Furth The Natrel's Challenger of Granby - Granby Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla - Seville Lubbock Challenger - Lubbock Pekao Open 2005 - Szczecin XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Intersport Heilbronn Open - Heilbronn X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ostdeutscher Sparkassen Cup - Dresden ECM Prague Open - Prague Unique Zagreb Open - Zagreb Schickendanz Open - Furth The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Copa Petrobras Uruguray - Montevideo Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Ciudad de Pozoblanco Open Diputacion - Cordoba LTA Shrewsbury Challenger - Shrewsbury Aberto de Sao Paulo - Sao Paulo Copa Kia Challenger ATP - Santiago Internazionali de Tennis di Bergamo - Bergamo XI Torneo Internazionale di Tennis - Barletta Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Prosperita Open 2007 - Ostrava Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov ECU Prague Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba Genova Open Challenger - Genova Banjaluka Challenger 2007 - Banja Luka Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Challenger Tunisie - Tunis Copa Petrobras Argentina - Buenos Aires Copa Ericsson Argentina - Buenos Aires XI Venice Open - Venice LTA Shrewsbury Challenger - Shrewsbury Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami Heilbronn Open - Heilbronn Nord/LB Open - Braunschweig AT&T Challenger of Dallas - Dallas Internazionali di Tennis di Bergamo - Bergamo Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Pharma Medico Open 2008 - Aarhus Riviera di Rimini Challenger 2004 - Rimini Countrywide Classic USTA Men's Challenger - Carson Memorial A. Manfredini Sassuolo Challenger - Sassuolo Music City Challenger - Nashville Sunset Moulding Challenger - Yuba City Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba Odlum Brown Vancouver Open - Vancouver Sir Supermercati - Rome Medjurgorje Open - Medjugorje Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia TEAN International - Alphen Aan Den Rijn JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Lima Challenger - Lima Salinas Challenger Carson Challenger Dallas Challenger Bogota Challenger Pereira Challenger Tenerife Challenger Yuba City Challenger Rijeka Challenger Pozoblanco Challenger Segovia Challenger Vancouver Challenger Vigo Challenger Seville Challenger Banja Luka Challenger Palermo Challenger Napoli Challenger Montevideo Challenger Tarragona Challenger Asuncion Challenger Santiago Challenger Charlottesville Challenger Knoxville Challenger Dallas Challenger Tanger Challenger Rabat Challenger Barletta Challenger Curitiba Challenger Bordeaux Challenger Nottingham Challenger Turin Challenger Segovia Challenger San Sebastian Challenger Seville Challenger Banja Luka Challenger Bogota Challenger Asuncion Challenger Santiago Challenger Salzburg Challenger Geneva Challenger Bucaramanga Challenger Le Gosier Challenger Alessandria Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Sopot Challenger Buenos Aires Challenger San Sebastian Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Ljubljana Challenger Bucaramanga Challenger Bergamo Challenger Meknes Challenger Salinas Challenger Kosice Challenger Pozoblanco Challenger San Juan Challenger 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Segovia Challenger Draft Corona Mexico City Open - Mexico City Tunis Open - Tunis Helsinki Challenger Open de Tenis Amaya - Pamplona Seville Challenger GHI Bronx Classic - Bronx LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt 4th Sardinia International Championships - Cagliari The LTA Sunderland Challenger - Sunderland Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Tennis de Brest - Brest Zivnobanka Czech Open - Prostejov Eddleman USTA Challenger - Birmingham Cerveza Club Colombia Open - Bogota Kroger / St. Jude International - Memphis Sybase Open - San Jose Brazil Open - Salvador AIG Japan Open - Tokyo BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Bogota Open de la Comunidad Valenciana - Valencia BCP Tennis Classic - Sao Paulo Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach VI Abierto Internacional de Salinas - Salinas International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar AGT Challenger - Leon Segovia Challenger Challenger Canottieri Minico - Mantova Open de la Comunidad Valenciana - Valencia ATU Cup - Weiden Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Madrid Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland SAP Open - San Jose Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Estoril Open - Estoril Open Mutouest de Saint-Brieuc - St. Brieuc Bath Challenger Gerry Weber Open - Halle Ciudad de Pozoblanco Open Diputacion - Cordoba Hugarian Food Open - Budapest San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Caltanissetta Challenger Trofeo Internacional Club Laieta - Barcelona La Serena Open - La Serena XXX Edizione 'A Savoldi Marco' - Manerbio 3° Trofeo 'Citta di Brindisi' - Brindisi Siemens Open - Scheveningen Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini Internationaux de Doubs Open de Franchie-Comte - Besancon Oberstaufen Challenger 4th Volkswagen Challenger - Wolfsburg Brasil Open - Florianopolis Bancolombia Open - Bogota Waco International Tennis Challenger - Waco AT&T Challenge - Atlanta Shanghai Open '98 - Shanghai Cerveza Club Columbia Open - Bogota XL Capital Bermuda Open - Bermuda Ciudad de Pozoblanco 'Open Diputacion' - Cordoba I Tourneo Fila Citta di Brindisi - Brindisi Tennis Napoli Cup - Napoli USTA Challenger of Tiburon - Tiburon Volkswagen Challenger 2004 - Wolfsburg Pro Tennis World Open - Boca Raton Prague Open - Prague 2004 Colorado Tennis Classic - Denver Dubrovnik Open - Dubrovnik Aberto de Sao Paulo - Sao Paulo Harrah's Entertainment Challenger - Tunica 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Citrix Tennis Championships - Delray Beach 2005 Tulsa Challenger - Tulsa Sao Leopoldo Challenger PrivatBank Cup - Dnepropetrovsk Tunis Open 2006 - Tunis Heineken Open - Singapore The Lipton Championships - Key Biscayne du Maurier Open - Toronto Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Hellmann's Cup - Santiago Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Challenger Lugano - Lugano Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Open Castilla y Leon - Segovia LXVII Concursu Internacional de Vigo - Vigo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Madrid - Madrid BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Mitsubishi Electric Europe Cup - Monza BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Waldbaum's Hamlet Cup - Long Island Cerveza Club Columbia Open - Bogota Sybase Open - San Jose Kroger / St. Jude International - Memphis Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Abierto Mexicano de Tenis - Mexico City Sao Paulo Challenger Heineken Open Singapore - Singapore Sao Paulo Challenger Savannah Challenger Sao Paulo Challenger Mallorca Open - Mallorca French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Legg Mason Tennis Classic - Washington D.C. Wimbledon - London U.S. Open - New York French Open - Paris Grand Prix Hassan II - Casablanca U.S. Open - New York Wimbledon - London U.S. Open - New York Brasil Open - Salvador Franklin Templeton Tennis Classic - Scottsdale Como Challenger U.S. Open - New York Franklin Templeton Tennis Classic - Scottsdale Cali Challenger Merano Open - Merano U.S. Men's Clay Court Championships - Orlando Australian Open - Melbourne French Open - Paris Rome Challenger Wimbledon - London U.S. Men's Clay Court Championships - Houston Carson Challenger French Open - Paris RCA Championships - Indianapolis Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London TD Waterhouse Cup - Long Island Prostejov Challenger French Open - Paris Wimbledon - London Wimbledon - London Sao Jose Do Rio Preto Challenger MoviStar Open - Vina del Mar Salzburg Challenger Bratislava Challenger Champaign Challenger U.S. Open - New York Guadalajara Challenger St. Brieuc Challenger Helsinki Challenger Puebla Challenger Wimbledon - London Gelsor Open Romania - Bucharest U.S. Open - New York Brasil Open - Salvador Bank Austria Tennis Trophy - Vienna Australian Open - Melbourne Seville Challenger French Open - Paris Wimbledon - London U.S. Open - New York Trnava Challenger Open Seat Godo - Barcelona French Open - Paris Heilbronn Challenger Wimbledon - London French Open - Paris Villa Allende Challenger Wimbledon - London Buenos Aires Challenger Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Meknes Challenger ATP Studena Croatia Open Umag - Umag Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Sunrise Challenger Caltanissetta Challenger Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Credit Agricole Suisse Open - Gstaad St. Brieuc Challenger UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Serbia Open - Belgrade AEGON Championships - London International German Open - Hamburg Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 AIG Japan Open Tennis Championships - Tokyo President's Cup 1997 - Tashkent Belo Horizonte Challenger Davis Cup, Group 2, 2R, PAR-DOM 3-1 Abierto Mexicano Telcel - Acapulco America's Red Clay Tennis Championship - Coral Springs The Nottingham Open - Nottingham Infiniti Open - Los Angeles VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Gelsor Open Romania - Bucharest Scania Stockholm Open - Stockholm Marburg Challenger Segovia Challenger Alphen Challenger Madrid Challenger Intelig Tennis Cup - Campos do Jordao EI Bank Bulgarian Challenger - Sofia V Trofeo Ciudad de Quito - Quito Copa Ericsson - Montevideo Venice Open - Venice XI Ciutat de Barcelona - Barcelona Mitsubishi Electric Europe Cup - Monza Open Romania - Bucharest AAPT Championships - Adelaide Open Seat Godo 2005 - Barcelona USTA Challenger of Burbank - Burbank Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Lipton Championships - Key Biscayne Dutch Open Tennis - Amersfoort BMW Open - Munich China Open - Beijing The Nottingham Open - Nottingham If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - London Open de Moselle - Metz America's Red Clay Tennis Championship - Coral Springs Kroger / St. Jude International - Memphis Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano de Tenis - Mexico City U.S. Men's Clay Court Championship - Orlando MFS Pro Tennis Championships - Boston Sybase Open - San Jose Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney Siebel Open - San Jose Pacific Life Open - Indian Wells Open de Tenis Comunidad Valenciana - Valencia AIG Japan Open - Tokyo SkiStar Swedish Open - Bastad NASDAQ-100 Open - Miami RCA Championships - Indianapolis Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Synsam Swedish Open - Bastad Estoril Open - Estoril Davidoff Swiss Indoors - Basel Tennis Masters Series - Madrid Sydney International - Sydney Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai AIG Japan Open Tennis Championships - Tokyo French Open - Paris Tennis Masters Series - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Countrywide Classic - Los Angeles U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open Australian Open - Melbourne Davis Cup, Group 2, 2R, BAH-PAR 1-4 Great American Insurance ATP Championship - Cincinnati U.S. Open - New York French Open - Paris Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, Group 2, 1R, PAR-BAH 4-1 Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, 1R, PAR-AHO 4-1